// createApp 用于创建 Vue 应用实例
import { createApp } from 'vue'
// 导入根组件

import App from './App.vue'
// import App from './views/Layout.vue'
// vue3的测试代码
// import App from './知识点补充/02-vuex模块.vue'
// import App from './知识点补充/03-vuex模块.vue'
// import App from './知识点补充/06-图片懒加载.vue'
// import App from './知识点补充/10-vee表单校验.vue'
// 导入VueRouter路由实例
import router from './router'
// 导入VueX仓库实例

import store from './store'

import '@/assets/styles/common.less'
import XtxUI from '@/components/library'
import 'normalize.css'
// 创建 Vue 应用实例
const app = createApp(App)
// 安装自己封装的组件库
app.use(XtxUI)
// 使用仓库实例
app.use(store)
// 使用路由实例
app.use(router)

// 把Vue应用实例挂载到 #app 中
app.mount('#app')
